<p>Inner code blocks should not render as code blocks</p>

<pre><code>```cpp
int x = 10;
```
</code></pre>

<p>Without language specifier</p>

<pre><code>```
int x = 10;
```
</code></pre>

<p>Double nesting</p>

<pre><code>````
```cpp
int x = 10;
```
````
</code></pre>
